import socket
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

server.bind(("127.0.0.1",60000))

server.listen(5)
# 得到两个结果 1、socket套接字对象（服务端用来和客户端交互的对象） 2、客户端的地址
# 服务端可以同时接受好几个客户端的连接，服务端每连接上一个客户端，会建立一个和这个客户端通信的socket对象
client_socket,address = server.accept()
while True:
    # socket接受数据
    msg = client_socket.recv(1024*1024)
    print(f"{address}这个地址的客户端发过来一句话：{msg.decode('utf-8')}")
    # socket也能发送数据 发送给和server连接的client
    client_socket.send(f"服务端回应：收到了你的消息-{msg}".encode("utf-8"))